////
//// MATLAB Compiler: 4.13 (R2010a)
//// Date: Sun Oct 31 23:06:39 2010
//// Arguments: "-B" "macro_default" "-W" "cpplib:MatlabImagePackage" "-T"
//// "link:lib" "-d" "C:\Program Files\MATLAB\R2010a\MatlabImagePackage\src" "-w"
//// "enable:specified_file_mismatch" "-w" "enable:repeated_file" "-w"
//// "enable:switch_ignored" "-w" "enable:missing_lib_sentinel" "-w"
//// "enable:demo_license" "-v" "C:\Program Files\MATLAB\R2010a\Test.m" 
////
//
//#ifndef __MatlabImagePackage_h
//#define __MatlabImagePackage_h 1
//
//#if defined(__cplusplus) && !defined(mclmcrrt_h) && defined(__linux__)
//#  pragma implementation "mclmcrrt.h"
//#endif
////#include "mclmcrrt.h"
////#include "mclcppclass.h"
//#ifdef __cplusplus
//extern "C" {
//#endif
//
//#if defined(__SUNPRO_CC)
///* Solaris shared libraries use __global, rather than mapfiles
// * to define the API exported from a shared library. __global is
// * only necessary when building the library -- files including
// * this header file to use the library do not need the __global
// * declaration; hence the EXPORTING_<library> logic.
// */
//
//#ifdef EXPORTING_MatlabImagePackage
//#define PUBLIC_MatlabImagePackage_C_API __global
//#else
//#define PUBLIC_MatlabImagePackage_C_API /* No import statement needed. */
//#endif
//
//#define LIB_MatlabImagePackage_C_API PUBLIC_MatlabImagePackage_C_API
//
//#elif defined(_HPUX_SOURCE)
//
//#ifdef EXPORTING_MatlabImagePackage
//#define PUBLIC_MatlabImagePackage_C_API __declspec(dllexport)
//#else
//#define PUBLIC_MatlabImagePackage_C_API __declspec(dllimport)
//#endif
//
//#define LIB_MatlabImagePackage_C_API PUBLIC_MatlabImagePackage_C_API
//
//
//#else
//
//#define LIB_MatlabImagePackage_C_API
//
//#endif
//
///* This symbol is defined in shared libraries. Define it here
// * (to nothing) in case this isn't a shared library. 
// */
//#ifndef LIB_MatlabImagePackage_C_API 
//#define LIB_MatlabImagePackage_C_API /* No special import/export declaration */
//#endif
//
//extern LIB_MatlabImagePackage_C_API 
//bool MW_CALL_CONV MatlabImagePackageInitializeWithHandlers(
//       mclOutputHandlerFcn error_handler, 
//       mclOutputHandlerFcn print_handler);
//
//extern LIB_MatlabImagePackage_C_API 
//bool MW_CALL_CONV MatlabImagePackageInitialize(void);
//
//extern LIB_MatlabImagePackage_C_API 
//void MW_CALL_CONV MatlabImagePackageTerminate(void);
//
//
//
//extern LIB_MatlabImagePackage_C_API 
//void MW_CALL_CONV MatlabImagePackagePrintStackTrace(void);
//
//extern LIB_MatlabImagePackage_C_API 
//bool MW_CALL_CONV mlxTest(int nlhs, mxArray *plhs[], int nrhs, mxArray *prhs[]);
//
//extern LIB_MatlabImagePackage_C_API 
//long MW_CALL_CONV MatlabImagePackageGetMcrID();
//
//
//#ifdef __cplusplus
//}
//#endif
//
//#ifdef __cplusplus
//
///* On Windows, use __declspec to control the exported API */
//#if defined(_MSC_VER) || defined(__BORLANDC__)
//
//#ifdef EXPORTING_MatlabImagePackage
//#define PUBLIC_MatlabImagePackage_CPP_API __declspec(dllexport)
//#else
//#define PUBLIC_MatlabImagePackage_CPP_API __declspec(dllimport)
//#endif
//
//#define LIB_MatlabImagePackage_CPP_API PUBLIC_MatlabImagePackage_CPP_API
//
//#else
//
//#if !defined(LIB_MatlabImagePackage_CPP_API)
//#if defined(LIB_MatlabImagePackage_C_API)
//#define LIB_MatlabImagePackage_CPP_API LIB_MatlabImagePackage_C_API
//#else
//#define LIB_MatlabImagePackage_CPP_API /* empty! */ 
//#endif
//#endif
//
//#endif
//
//extern LIB_MatlabImagePackage_CPP_API void MW_CALL_CONV Test(int nargout, mwArray& output_args, const mwArray& input_args);
//
//#endif
//#endif
